2
תגובות
(אני לא יודע אם זו שאלה שהתשובה שלה היא שההבדל הוא מינורי לחלוטין - כך שזה לא משנה - או שיש הבדל בביצועים.)
נניח שיש לי מחלקת users, ולה יש מתודה סטטית בשם getUserById, שהיא שולפת מידע מעמודות מסוימות לפי הפרמטרים שקיבלה. לפעמים, כשאני קורא למתודה הזאת, המטרה שלי היא לקבל את ההרשאות של משתמש (נניח) - שזה מספר, ואז אני משתמש באופרטורים של Bitwise - ואם יש לו הרשאה מסוימת, אני אצטרך עוד פרטים. האם כדאי לי לשלוף את הפרטים מלכתחילה או לשלוח שאילתה נוספת?

נ.ב. זו מתודה סטטית כי זו לא גישה למידע של המשתמש המחובר, אלא גישה למידע של כל משתמש שהוא.

2 תשובות

avatar ענה intval ב 27 לספטמבר 2012 #

מה, לדעתך, יקרה יותר?
יהיו יותר מקרים של הרשאות תקניות ודרישה ליותר נתנים
או יותר מקרים של חוסר הרשאות ואז ללא צורך בנתונים נוספים?

avatar ענה OrelBeY ב 27 לספטמבר 2012 #

הייתי צריך לחשוב על זה. תודה. :)